package com.example.designpatterns.structural.bridge;

/**
 * 具体实现
 * 具体的PostgreSQL数据库驱动实现
 *
 * @author scott
 */
public class PostgreSQLDriver implements DatabaseDriver {
    @Override
    public void connect(String url, String username, String password) {
        // 实现PostgreSQL连接逻辑
        System.out.println("Connected to PostgreSQL database.");
    }

    @Override
    public void query(String sql) {
        // 实现PostgreSQL查询逻辑
        System.out.println("Executing PostgreSQL query: " + sql);
    }

    @Override
    public void execute(String sql) {
        // 实现PostgreSQL执行SQL语句逻辑
        System.out.println("Executing PostgreSQL SQL statement: " + sql);
    }
}
